Power Analysis and Instruction

نویسندگان

  • Thomas M. Conte
  • MARK CHRISTOPHER TOBUREN
  • Mark Christopher Toburen
چکیده

TOBUREN, MARK CHRISTOPHER. Power Analysis and Instruction Scheduling for Reduced di/dt in the Execution Core of High-Performance Microprocessors. (Under the direction of Dr. Thomas M. Conte.) Power dissipation is becoming a rst-order design issue in high-performance microprocessors as clock speeds and transistor densities continue to increase. As power dissipation levels rise, the cooling and reliability of high-performance processors becomes a major issue. This implies that signi cant research needs to be done in the area of architectural techniques for reducing power dissipation. One major contributor to a processor's average peak power dissipation is the presence of high di=dt in its execution core. High-energy instructions scheduled together in a single cycle can result in large current spikes during execution. In the presence of heavily weighted regions of code, these current spikes can cause increases in the processor's average peak power dissipation. However, if the compiler produces large enough regions, a certain amount of schedule slack should exist, providing opportunities for scheduling optimizations based on per-cycle energy constraints. This thesis proposes a novel approach to instruction scheduling based on the concept of schedule slack, which builds energy e cient schedules by limiting the energy dissipated in a single cycle. In this manner, a more uniform di=dt curve is generated resulting in a decrease in the execution core's average peak power dissipation. POWER ANALYSIS AND INSTRUCTION SCHEDULING FOR REDUCED di/dt IN THE EXECUTION CORE OF HIGH-PERFORMANCE MICROPROCESSORS

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Rough Set Approach to Instruction-Level Power Analysis of Embedded VLIW Processors

Current instruction-level power models of embedded VLIW processors handle the involved imprecision with average values. However, there are applications where it is critical to guarantee that the power consumption within any time frame will not exceed a certain limit. In this paper we proposes to use rough set based approach to handle the uncertainty of the values of the parameters in the power ...

متن کامل

Power-efficient Instruction Encoding Optimization for Various Architecture Classes

A huge application domain, in particular, wireless and handheld devices strongly requires flexible and powerefficient hardware with high performance. This can only be achieved with Application Specific Instruction-Set Processors (ASIPs). A key problem is to determine the instruction encoding of the processors for achieving minimum power consumption in the instruction bus and in the instruction ...

متن کامل

Power Analysis and Instruction Scheduling for Reduced Di/dt in the Execution Core of High-performance Microprocessors

TOBUREN, MARK CHRISTOPHER. Power Analysis and Instruction Scheduling for Reduced di/dt in the Execution Core of High-Performance Microprocessors. (Under the direction of Dr. Thomas M. Conte.) Power dissipation is becoming a rst-order design issue in high-performance microprocessors as clock speeds and transistor densities continue to increase. As power dissipation levels rise, the cooling and r...

متن کامل

Power Aware Instruction Scheduling for Microcontrollers

The ability to reduce power consumption of a device is attractive for several reasons. On one hand, reducing power in high end computers will reduce the cost of cooling and the performance loss due to overheating cores. On the other hand, ubiquitous battery powered devices will enjoy a longer battery life due to the reduction in power consumption. In this paper, we present a set of mechanisms t...

متن کامل

Using Critical Discourse Analysis Based Instruction to Improve EFL Learners’ Writing Complexity, Accuracy and Fluency

The literature of ELT is perhaps overwhelmed by attempts to enhance learners’ writing through the application of different methodologies. One such methodology is critical discourse analysis which is founded upon stressing not only the decoding of the propositional meaning of a text but also its ideological assumptions. Accordingly, this study was an attempt to investigate the impact of critical...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999